package com.hibase.upms.entity.user;

import com.hibase.core.mybatis.entity.BaseDO;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * <p>
 * 
 * </p>
 *
 * @author kevinlong
 * @since 2019-04-30
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
public class MdsUserAuth extends BaseDO {

    private static final long serialVersionUID = 1L;

    /**
     * 用户id
     */
    private String userId;

    /**
     * 系统标识(DD/WX)
     */
    private String type;

    /**
     * 系统标识下应用APP_ID(一个系统下多个应用)
     */
    private String appId;

    /**
     * 系统标识下用户唯一ID
     */
    private String unionId;

    /**
     * 应用APP_ID下的用户授权ID
     */
    private String openId;

    /**
     * 应用授权的用户名称
     */
    private String authName;

    /**
     * 用户状态(true 启用 false禁用)
     */
    private Boolean beActive;

    /**
     *  备注
     */
    private String remarks;


}
